gliceryl trinitrate - French English Dictionary